necessary diligence - Español Inglés Diccionario